FrameLib  2.0
DSP processing with frames of arbitrary timing and length
FrameLib_ObjectDescription Struct Reference

a data-based representation of a FrameLib object in a network, used for serialisation purposes. More...

#include <FrameLib_SerialiseGraph.h>

Classes

struct  Connection
 a description of a connection to the input of the described object. More...
 
struct  Tagged
 a description of a single tagged string or vector of doubles. More...
 

Public Member Functions

 FrameLib_ObjectDescription ()
 

Public Attributes

std::string mObjectType
 
std::vector< TaggedmParameters
 
std::vector< std::vector< double > > mInputs
 
std::vector< ConnectionmConnections
 
unsigned long mNumStreams
 

Detailed Description

a data-based representation of a FrameLib object in a network, used for serialisation purposes.

Constructor & Destructor Documentation

◆ FrameLib_ObjectDescription()

FrameLib_ObjectDescription::FrameLib_ObjectDescription ( )
inline

Member Data Documentation

◆ mConnections

std::vector<Connection> FrameLib_ObjectDescription::mConnections

◆ mInputs

std::vector<std::vector<double> > FrameLib_ObjectDescription::mInputs

◆ mNumStreams

unsigned long FrameLib_ObjectDescription::mNumStreams

◆ mObjectType

std::string FrameLib_ObjectDescription::mObjectType

◆ mParameters

std::vector<Tagged> FrameLib_ObjectDescription::mParameters

The documentation for this struct was generated from the following file: